package com.etrans.baf.analyse.task.track.domain;

import java.util.Date;
import java.util.HashMap;
/**
 * 轨迹基础表
 * @author liushuli
 *
 */
public class GpsInfo {

	private String _id;//主键id
	private String platform_id;//平台id
	private String vehicle_No;//车牌号
	private int vehicle_color;//车牌颜色
	
	private HashMap<String,Object> coordinates;//经纬度
	private Date gps_time;//定位时间
	private Date rcv_time;//接收时间
	private int gps_speed;//定位速度
	private int pulse_speed;//上传速度
	private int gps_mileage;//gps里程
	private int direction;//方向
	private int altitude;//海拔
	private int state;//状态字
	private int alarm;//报警字
	private int source;//来源：上级平台、下级平台、直连
	public String get_id() {
		return _id;
	}
	public void set_id(String _id) {
		this._id = _id;
	}
	public String getPlatform_id() {
		return platform_id;
	}
	public void setPlatform_id(String platform_id) {
		this.platform_id = platform_id;
	}
	public String getVehicle_No() {
		return vehicle_No;
	}
	public void setVehicle_No(String vehicle_No) {
		this.vehicle_No = vehicle_No;
	}
	public int getVehicle_color() {
		return vehicle_color;
	}
	public void setVehicle_color(int vehicle_color) {
		this.vehicle_color = vehicle_color;
	}
	public HashMap<String, Object> getCoordinates() {
		return coordinates;
	}
	public void setCoordinates(HashMap<String, Object> coordinates) {
		this.coordinates = coordinates;
	}
	public Date getGps_time() {
		return gps_time;
	}
	public void setGps_time(Date gps_time) {
		this.gps_time = gps_time;
	}
	public Date getRcv_time() {
		return rcv_time;
	}
	public void setRcv_time(Date rcv_time) {
		this.rcv_time = rcv_time;
	}
	public int getGps_speed() {
		return gps_speed;
	}
	public void setGps_speed(int gps_speed) {
		this.gps_speed = gps_speed;
	}
	public int getPulse_speed() {
		return pulse_speed;
	}
	public void setPulse_speed(int pulse_speed) {
		this.pulse_speed = pulse_speed;
	}
	public int getGps_mileage() {
		return gps_mileage;
	}
	public void setGps_mileage(int gps_mileage) {
		this.gps_mileage = gps_mileage;
	}
	public int getDirection() {
		return direction;
	}
	public void setDirection(int direction) {
		this.direction = direction;
	}
	public int getAltitude() {
		return altitude;
	}
	public void setAltitude(int altitude) {
		this.altitude = altitude;
	}
	public int getState() {
		return state;
	}
	public void setState(int state) {
		this.state = state;
	}
	public int getAlarm() {
		return alarm;
	}
	public void setAlarm(int alarm) {
		this.alarm = alarm;
	}
	public int getSource() {
		return source;
	}
	public void setSource(int source) {
		this.source = source;
	}
	
	
}
